# Copyright (c) 2016 by Michael Zahniser
#
# Endless Sky is free software: you can redistribute it and/or modify it under the
# terms of the GNU General Public License as published by the Free Software
# Foundation, either version 3 of the License, or (at your option) any later version.
#
# Endless Sky is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# this program. If not, see <https://www.gnu.org/licenses/>.

mission "Drak guarding Korath space"
	name "コラス宙域を守るドラク"
	invisible
	non-blocking
	transition
	repeat
	source
		system "Fasitopfar" "Kasikfar" "Peresedersi"
	destination "Earth"
	to offer
		not "Drak guarding Korath space: active"
	to complete
		never
	npc save
		government Drak
		personality heroic vindictive staying frugal forbearing
		system Fasitopfar
		ship "Archon" "Kasiliri's Folly"
	npc save
		government Drak
		personality heroic vindictive staying frugal forbearing
		system Kasikfar
		ship "Archon B" "Sword of Eden"
	npc save
		government Drak
		personality heroic vindictive staying frugal forbearing
		system Peresedersi
		ship "Archon C" "Snows of Far Door Nai"

mission "Drak guarding Sayaiban"
	name "セイエイバンを守るドラク"
	invisible
	non-blocking
	transition
	repeat
	source
		system "Sayaiban"
	destination "Earth"
	to offer
		not "Drak guarding Sayaiban: active"
	to complete
		never
	npc save
		government Drak
		personality heroic vindictive staying frugal forbearing
		system Sayaiban
		ship "Archon" "Watchful Gravetender"
	
mission "Conversation on Sayaiban"
	invisible
	entering
	source
		system "Sayaiban"
	destination "Earth"
	on offer
		log "諸派" "アルコン" "アルコンは自分の仕事を平和を施行して絶滅を妨げることだと考えている。ある種が自滅の道を進もうとするのをアルコンが防げない場合でも、その種が作ったなにかをアルコンは記念として保存しようと努力することだろう。"
			"アルコンはテレパシーで意思疎通をする能力がある。"
		conversation
			"声が言った。「この星系は立入禁止だ。立ち去ったほうがいい」"
			"	一瞬おいて、あなたはその声が通信装置から聞こえてきたのではないと気づく。それどころか、よく考えてみれば、耳で聞いた声だったのか、ただ頭の中に浮かんだだけなのかもはっきりしない。"
			choice
				"	(無視する)"
				"	「どうして立ち去ったほうがいいんです?」"
					goto why
				"	「指図されるつもりはありません」"
					goto why
			"	「立ち去ったほうがいい」。その思いはしつこく繰り返される。あなたの気が変になったのか、それとも何者かがテレパシーで語りかけてきているのか、どちらかだ。"
			choice
				"	「どうして立ち去ったほうがいいんです?」"
				"	「指図されるつもりはありません」"
			label why
			"	巨大で辛抱強い生き物が、果てしなく長いため息をついた——そんな感じがした。「人間よ、アルコンの警告を無視しないほうが身のためだ。わたしはここで、この星系にはびこる群知性に傷つけられかねない者を追い返している。長くとどまれば、きみの船は群れに消化されてしまうぞ」"
			"	あなたは、ドラクの船が「アルコン」と呼ばれていることを思い出す。"
			choice
				"	「『消化される』とは、どういう意味ですか?」"
				"	「『群知性』とはなんですか?」"
					goto swarm
			"	「きみの船が構成部品にまで分解されるという意味だ」。その声がそう言うのと同時に、あなたは自分のシールドが小さなエネルギーの爆発を拾っていることに気づく。まるで見えない武器で撃たれているかのようだ。"
			"	「その群れというのはなんですか?」と、あなたはたずねる。"
			label swarm
			"	「自己複製する極小のロボットだ」と声が答える。「コラースが作った兵器、彼らの偉大なる忌まわしきものの最後の一つだ。きみが自分の船を群れの餌にしたいのなら止めはしないが、彼らはきみの助けがなくとも、ここですでに十分な材料を手にしている」。姿のない、頭の中だけの声に調子があると言えるならば、その調子はどこか皮肉めいていた。"
			choice
				"	「わかりました、わかりました。ここから出ていきます」"
					goto end
				"	「待ってください、まだ聞きたいことがあります」"
			"	「なんだね?」"
			"	あなたはたずねる。「そんなに危険なら、群れを破壊してしまえばいいのでは?」"
			"	声が言う。「なぜなら、もしコラースが自らを絶滅へ追いやることになれば、この知性こそが彼らの最後にして最大の遺されたものとなるからだ。われわれはこれを、彼らの生きた記念碑として遺すつもりでいる。どうかここには手出しをしないでくれ」。声が「自らを絶滅へ追いやる」と言ったとき、その言葉には、あなたには名づけようのない感情がこもっていた。"
			"	それに、船のまわりの何もないはずの空間が、小さな火花でちらつきはじめている。まるで怒り狂ったホタルの群れのようだ。"
			choice
				"	「お会いできて光栄です。では、失礼します」"
					goto end
				"	「彼らが絶滅することが、なぜあなたにとって重要なんですか?」"
			"	「われわれの指令は、平和を守り、絶滅を防ぐことだ」と声が言う。先ほどと同じように、「絶滅を防ぐ」という言葉が、名づけようのない感情に下線を引かれたかのように、あなたの頭の中で大きく響く。「さあ、質問はもう十分だ」と声が言った。"
			label end
			"	頭の中にあった気配がすっと遠ざかり、あなたは何もない空に向かって話しかけているだけになる。"
				decline

mission "Drak guarding Void Sprites"
	name "ボイドスプライトを守るドラク"
	invisible
	non-blocking
	entering
	repeat
	source
		system "Nenia"
	destination "Earth"
	to offer
		not "Drak guarding Void Sprites: active"
	to complete
		never
	npc save
		government Drak
		personality heroic vindictive staying frugal
		system Nenia
		ship "Archon (Cloaked)" "Sleeping Dragon"

mission "Drak guarding Incipias space"
	invisible
	non-blocking
	transition
	repeat
	source
		near "Il'le" 10
	destination "Earth"
	to offer
		not "Drak guarding Incipias space: active"
	to complete
		never
	npc save
		government "Drak (Incipias)"
		personality forbearing frugal heroic vindictive
		system "Il'le"
		ship "Archon (Hyperdrive Cloaked)" "Guardian of Spring"

# Mission for those who had a savefile prior to 0.9.15 with the old Archon missions
mission "Archon Personality Compatibility Patch"
	invisible
	non-blocking
	landing
	on offer
		fail "Drak guarding Korath space"
		fail "Drak guarding Sayaiban"
		fail "Drak guarding Void Sprites"
		fail
